import pandas as pd
ds1 = pd.Series([1, 2, 3, 4], index=['a', 'b', 'c', 'd'])
ds1
ds2 = pd.Series([1, 2, 3, 4])
ds2
print(ds1['b'], ds1.d)
ds1[2]
ds1[ ['a', 'd'] ]
ds1
ds1['d'] = 5
ds1
ds1.e = 6
ds1
ds1['e'] = 6
ds1
ds1.at['f'] = 7
ds1
ds1[ ['d', 'e', 'f'] ] = [4, 5, 6]
ds1
ds2
ds1.at['g'] = 10.5
ds1
ds2[1]
ds2.at[1]
ds2.iat[1]
ds2 = ds2 * 2
ds2
l = [1, 2, 3, 4]
l
l * 2
cities = pd.Series({'Dnepr': 1000000, 'Kiev': 3000000, 'Paris': 2300000, 'Berlin': 3800000})
cities
cities2 = pd.Series(
{'Dnepr': 1000000, 'Kiev': 3000000, 'Paris': 2300000, 'Berlin': 3800000},
index=['Dnepr', 'Paris', 'Berlin', 'Milan']
)
cities2
test = pd.Series([1, 2, 3], index=['a', 'b', 'c'])
test2 = pd.Series([4, 5, 6, 7], index=['a', 'b', 'c', 'd'])
test + test2
test.add(test2, fill_value=0)